place where rainwater is stagnant - Spanisch Englisch Wörterbuch